If this is a first time you visiting Scrolls, please register in Fight Club. If you already registered, please authorize on Fight Club start page with your login and password.
Мож кому понадобиться, недавно просто для пользователей мануал вешал, вот решил и сюда закинуть.
VirtualBox — программный продукт виртуализации для операционных систем Microsoft Windows, DOS, GNU/Linux, Mac OS X и SUN Solaris/OpenSolaris. Программа была создана компанией Innotek с использованием исходного кода Qemu. Существует две версии — свободная (OSE, англ. Open Source Edition), выпущенная под GNU GPL, и проприетарная, различающиеся по функциональности; полнофункциональная проприетарная версия для личного использования распространяется бесплатно. В феврале 2008 Innotek был приобретён компанией Sun Microsystems, модель распространения VirtualBox при этом не изменилась.
Это руководство предназначено для помощи пользователям в полной мере установить VirtualBox и эффективно использовать все его особенности, которые не работают из коробки, такие, как поддержка USB. Кстати, по вопросу доступа к USB будет дано 3 способа активации. Ну, давайте по порядку
#1 Установка программы
1)Скачать VirtualBox: Используйте следующие ссылки для скачивания VirtualBox в соответствии с архитектурой вашего CPU. Если вы не знаете, что это значит, лучше всего воспользоваться i386 package. Sun xVM VirtualBox 1.6
Примечание: VirtualBox, который расположен в репозиториях, отличается от приведенного выше, поскольку он является Open Source Edition.Он, как правило, более трудный для настройки, так что используйте обычный VirtualBox с офсайта по ссылке выше.
2)Установить VirtualBox*: Дважды щелкните на пакет, который вы только что загрузили и вам будет предложено установить его.
3)Настраиваем вирт.машину: Если планируете устанавливать WindowsXP с CD-rom VBoxManage modifyvm xpwin -ostype winxp -usb on -usbehci on -hda xpwin -nic1 nat -dvd host:/dev/scd0 Если планируете устанавливать WindowsXP с образа установочного диска VBoxManage modifyvm xpwin -ostype winxp -usb on -usbehci on -hda xpwin -nic1 nat -dvd ~/obraz_diska_winXP.iso Где: -ostype тип операционной системы (список возможных ОС по команде VBoxManage list ostypes), -usb включает USB, -usbehci включает USB2.0, -hda xpwin подключает созданный нами виртуальный диск к вирт.машине, -nic1 настраивает сеть и интернет, -dvd подключает виртуальный или реальный CD/DVD-rom
4)Запускаем вирт. машину VBoxManage startvm xpwin
Теперь можно по-обычному установить WindowsXP в VirtualBox
Покопайте в настройках самого VirtualBox'a выделите под Виртуальную машину хотя бы 512МБ ОЗУ и 64МБ видео. Если позволяет аппаратная часть Вашей машины, то можно и побольше ( у меня под Виртуальную машину 2Гб ОЗу 256Мб видео, благо ресурсы позволяют)
#3 Настройка USB: USB по умолчанию отключен, так что вам, вероятно, захочется включить его. Чтобы сделать это, вам необходимо: Вариант №1: (не всегда работает) отредактировать файл mountdevsubfs.sh: [В терминале]
sudo gedit /etc/init.d/mountdevsubfs.sh
Внутри вы увидите блок кода, который выглядит примерно так:
## # Magic to make /proc/bus/usb work ## #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
Измените его следующим образом (раскомментировать, удалив "#"):
## # Magic to make /proc/bus/usb work ## mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
Сохраните изменения, выйдите из системы, а затем снова войти, чтобы применить эти изменения. Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»
Вариант №2: (обычно самый надежный) Выполняем команду [В терминале]
cat /etc/group | grep vboxusers
Видим строчку вроде vboxusers:x:112:seriy Где вместо seriy будет ваше имя пользователя в системе а 112 — ID группы vboxusers, который нам, собственно, и нужен. После этого необходимо отредактировать файл /etc/fstab [В терминале]
sudo gedit /etc/fstab
И добавить туда строки
# 112 is the vboxusers group none /proc/bus/usb usbfs devgid=112,devmode=664 0 0
Где вместо 112 вписать число, которое выдала предыдущая команда Сохранить изменения и выполнить команду [В терминале]
sudo mount -a
Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»
Вариант №3:(не проверенный еще) Выполняем команду [В терминале]
cat /etc/group | grep vboxusers
Видим строчку вроде vboxusers:x:112:seriy Где вместо seriy будет ваше имя пользователя в системе а 112 — ID группы vboxusers, который нам, собственно, и нужен.
Внутри вы увидите блок кода, который выглядит примерно так:
## # Magic to make /proc/bus/usb work ## #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
Измените его следующим образом (раскомментировать, удалив "#" и отредактировать одну из строк):
## # Magic to make /proc/bus/usb work ## mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,listmode=0644,devmode=0664,devgid=112 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
Где вместо 112 вписать число, которое выдала предыдущая команда Сохраните изменения, выйдите из системы, а затем снова войти, чтобы применить эти изменения. Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»